sleugh
Look at other dictionaries:
Dundonald, South Ayrshire — This article discusses a village in Scotland, for the town in Northern Ireland, see Dundonald; For the Scottish peerage, see Earl of Dundonald. Dundonald Parish Church. Dundonald (Gaelic: Dùn Dhòmhnaill) is a village in South Ayrshire, Scotland … Wikipedia